body { font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif; color: #333; min-width: 1390px; background-color: #F2F2F2; }

a:hover, a:active { color: #ff621b; }

.lay { background-color: #fff; }

.lay-gray { background-color: #f2f2f2; }

.lay-gray2 { background-color: #f7f7f7; }

.lay-border { border-top: 1px solid #ddd; }

.container { width: 1390px; margin: 0 auto; position: relative; }

.top { -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); margin-bottom: 20px; background-color: #fff; padding-bottom: 10px; }



.nav-wrap { line-height: 35px; }
.nav-wrap ul li { float: left; color: #1c1c1c; margin-right: 33px;font-size:15px; }
.nav-wrap ul li.home { padding-left: 24px; background: url(../images/icon_home.png) no-repeat left center;background-position: 0px 10px; }

.bn-wrap { position: relative; }
.bn-wrap .left-main { width: 240px; margin-right: 20px; }
.bn-wrap .mid-main { width: 875px; margin-right: 15px; }
.bn-wrap .right-main { width: 240px; }
.bn-wrap .cate-nav-wrap { margin-bottom: 11px; }
.bn-wrap .cate-nav-wrap .nav { font-size: 12px; position: relative; }
.bn-wrap .cate-nav-wrap .nav .com-info { width: 126px; background: -webkit-gradient(linear, left top, left bottom, from(#ff7e00), to(#ec4b04)); background: linear-gradient(#ff7e00, #ec4b04); color: #fff; border-top-left-radius: 3px; border-bottom-left-radius: 3px; padding: 9px 10px; overflow: hidden; }
.bn-wrap .cate-nav-wrap .nav .com-info #marquee { white-space: nowrap; overflow: hidden; position: relative; }
.bn-wrap .cate-nav-wrap .nav .com-info #marquee .str_move { white-space: nowrap; position: absolute; top: 0; padding-right: 30px; }
.bn-wrap .cate-nav-wrap .nav .cate-info { width: 114px; height: 35px; line-height: 35px; padding: 0 9px; border: 1px solid #ababab; border-left: 0; border-top-right-radius: 3px; border-bottom-right-radius: 3px; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#c9c9c9)); background: linear-gradient(to bottom, #fff, #c9c9c9); color: #525252; cursor: pointer; }
.bn-wrap .cate-nav-wrap .nav .cate-info span, .bn-wrap .cate-nav-wrap .nav .cate-info > i { display: inline-block; vertical-align: middle; width: 11px; height: 17px; background: url(..//images/icon_tool.png) no-repeat; }
.bn-wrap .cate-nav-wrap .nav .cate-info span { background-position: -137px -31px; margin-right: 5px; }
.bn-wrap .cate-nav-wrap .nav .cate-info > i { background-position: 0 -31px; margin-left: 16px; }
.bn-wrap .cate-nav-wrap .nav .cate-info:hover .cate { display: block; }
.bn-wrap .cate-nav-wrap .cate { display: none; position: absolute; width: 100%; left: 0; }
.bn-wrap .cate-nav-wrap .cate ul { margin-top: 10px; background-color: #fff; color: #666; padding: 15px 5px; font-size: 12px; height: 513px; }
.bn-wrap .cate-nav-wrap .cate li { padding: 0 14px; height: 32px; line-height: 32px; overflow: hidden; }
.bn-wrap .cate-nav-wrap .cate li b { float: right; font-family: simsun; font-weight: 700; margin: 0 8px 0 0; display: none; }
.bn-wrap .cate-nav-wrap .cate li i { display: inline-block; width: 20px; height: 18px; vertical-align: sub; margin-right: 6px; }
.bn-wrap .cate-nav-wrap .cate li .icon-cate { background: url(..//images/icon_cata.png); }
.bn-wrap .cate-nav-wrap .cate li .icon-cate-1 { background-position: 0 2px; }
.bn-wrap .cate-nav-wrap .cate li .icon-cate-2 { background-position: 0 -18px; }
.bn-wrap .cate-nav-wrap .cate li .icon-cate-3 { background-position: 0 -38px; }
.bn-wrap .cate-nav-wrap .cate li .icon-cate-4 { background-position: 0 -57px; }
.bn-wrap .cate-nav-wrap .cate li .icon-cate-5 { background-position: 0 -77px; }
.bn-wrap .cate-nav-wrap .cate li .icon-cate-6 { background-position: 0 -96px; }
.bn-wrap .cate-nav-wrap .cate li .icon-cate-7 { background-position: 0 -118px; }
.bn-wrap .cate-nav-wrap .cate li .icon-cate-8 { background-position: 0 -139px; }
.bn-wrap .cate-nav-wrap .cate li .icon-cate-9 { background-position: 0 -159px; }
.bn-wrap .cate-nav-wrap .cate li .icon-cate-10 { background-position: 0 -178px; }
.bn-wrap .cate-nav-wrap .cate li .icon-cate-11 { background-position: 0 -199px; }
.bn-wrap .cate-nav-wrap .cate li .icon-cate-12 { background-position: 0 -222px; }
.bn-wrap .cate-nav-wrap .cate li .icon-cate-13 { background-position: 0 -244px; }
.bn-wrap .cate-nav-wrap .cate li .icon-cate-14 { background-position: 0 -265px; }
.bn-wrap .cate-nav-wrap .cate li a ~ a { margin-left: 12px; }
.bn-wrap .cate-nav-wrap .cate li a:hover { color: #cc220b; }
.bn-wrap .cate-nav-wrap .cate li:hover { background-color: #f3f3f3; }
.bn-wrap .cate-nav-wrap .cate li:hover b { display: block; }
.bn-wrap .cate-nav-wrap .cate li:hover .icon-cate-1 { background-position: -20px 2px; }
.bn-wrap .cate-nav-wrap .cate li:hover .icon-cate-2 { background-position: -20px -18px; }
.bn-wrap .cate-nav-wrap .cate li:hover .icon-cate-3 { background-position: -20px -38px; }
.bn-wrap .cate-nav-wrap .cate li:hover .icon-cate-4 { background-position: -20px -57px; }
.bn-wrap .cate-nav-wrap .cate li:hover .icon-cate-5 { background-position: -20px -77px; }
.bn-wrap .cate-nav-wrap .cate li:hover .icon-cate-6 { background-position: -20px -96px; }
.bn-wrap .cate-nav-wrap .cate li:hover .icon-cate-7 { background-position: -20px -118px; }
.bn-wrap .cate-nav-wrap .cate li:hover .icon-cate-8 { background-position: -20px -139px; }
.bn-wrap .cate-nav-wrap .cate li:hover .icon-cate-9 { background-position: -20px -159px; }
.bn-wrap .cate-nav-wrap .cate li:hover .icon-cate-10 { background-position: -20px -178px; }
.bn-wrap .cate-nav-wrap .cate li:hover .icon-cate-11 { background-position: -20px -199px; }
.bn-wrap .cate-nav-wrap .cate li:hover .icon-cate-12 { background-position: -20px -222px; }
.bn-wrap .cate-nav-wrap .cate li:hover .icon-cate-13 { background-position: -20px -244px; }
.bn-wrap .cate-nav-wrap .cate li:hover .icon-cate-14 { background-position: -20px -265px; }
.bn-wrap .service-nav-wrap { background-color: #fff; padding-bottom: 1px; }
.bn-wrap .service-nav-wrap .nav-title { text-align: center; background-color: #ff6a00; color: #fff; height: 30px; line-height: 30px; }
.bn-wrap .service-nav-wrap .nav-list { margin: 0 15px; padding: 15px 0; border-bottom: 1px solid #eee; font-size: 13px; }
.bn-wrap .service-nav-wrap .nav-list:last-child { border-bottom: 0; }
.bn-wrap .service-nav-wrap .nav-list .title { color: #000; margin-bottom: 8px; }
.bn-wrap .service-nav-wrap .nav-list .nav-item { color: #8b8b8b; }
.bn-wrap .service-nav-wrap .nav-list .nav-item .txt { line-height: 200%; }
.bn-wrap .service-nav-wrap .nav-list .nav-item .ilist span { color: #e4e4e4; margin: 0 7px; }
.bn-wrap .service-nav-wrap .nav-list .nav-item .itemul{color: #ffc296;}
.bn-wrap .service-nav-wrap .nav-list .nav-item .itemul .ilist{list-style-position: outside;text-indent: -4px;margin-left: 16px;list-style-type: square;line-height: 200%;}
.bn-wrap .service-nav-wrap .nav-list .nav-item .itemul .ilist a{    color: #5a5a5a;}
.bn-wrap .ad-bn-wrap { position: relative; width: 875px; margin-bottom: 20px; }
.bn-wrap .ad-bn-wrap #ad .swiper-slide { height: 320px; /*background-color: #4c4c4c;*/ }
.bn-wrap .ad-bn-wrap #ad .swiper-slide a { display: inline-block; }
.bn-wrap .ad-bn-wrap #ad .swiper-slide img { width: 100%; height: 100%; }
.bn-wrap .ad-bn-wrap .ad-pagination { position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); bottom: 20px; z-index: 10; }
.bn-wrap .ad-bn-wrap .ad-pagination .swiper-pagination-bullet { width: 30px; height: 5px; border-radius: 0; background-color: #fff; margin: 0 6px 0 0; opacity: 1; }
.bn-wrap .ad-bn-wrap .ad-pagination .swiper-pagination-bullet-active { background-color: #ff6a00; }
.bn-wrap .ser-wrap { padding: 0 10px; background-color: #fff; }
.bn-wrap .ser-wrap .ser-header {font-weight:bold; text-align: center; font-size: 14px; color: #000; line-height: 44px; border-bottom: 1px solid #f5f5f5; }
.bn-wrap .ser-wrap .ser-header span { color: #ff4e00;font-weight:bold; }
.bn-wrap .ser-wrap .ser-list { background: url(../images/sp_add.png) no-repeat center 105px; padding: 0 20px; }
.bn-wrap .ser-wrap .ser-item { width: 235px; height: 174px; position: relative; cursor: pointer; margin-right: 55px; }
.bn-wrap .ser-wrap .ser-item:last-child { margin-right: 0; }
.bn-wrap .ser-wrap .ser-item .i-header { text-align: center; padding: 20px 0 10px; }
.bn-wrap .ser-wrap .ser-item .i-header h3 { font-size: 18px; margin-bottom: 5px; font-weight:bold;}
.bn-wrap .ser-wrap .ser-item .i-header p { font-size: 12px; color: #737373; }
.bn-wrap .ser-wrap .ser-item .ser-body-list { padding: 0 30px; overflow: hidden; }
.bn-wrap .ser-wrap .ser-item .link { display: none; width: 100%; text-align: center; }
.bn-wrap .ser-wrap .ser-item .link a { display: inline-block; width: 168px; height: 40px; line-height: 40px; text-align: center; color: #fff; border-radius: 6px; }
.bn-wrap .ser-wrap .ser-item li { float: left; width: 25%; text-align: center; margin-bottom: 10px; }
.bn-wrap .ser-wrap .ser-item li .title { margin-top: 10px; color: #525252; }
.bn-wrap .ser-wrap .ser-item:last-child .ser-body-list { border-right: 0; }
.bn-wrap .ser-wrap .ser-item .ser-body-list li img { width: 35px; }
.bn-wrap .ser-wrap .ser-item .ser-body-content { display: none; padding: 0 15px; }
.bn-wrap .ser-wrap .ser-item .ser-body-content li { padding: 0 10px; margin-bottom: 38px; }
.bn-wrap .ser-wrap .ser-item .ser-body-content .intro { margin-top: 5px; font-size: 12px; color: #868686; height: 52px; }
.bn-wrap .ser-wrap .ser-item .platform, .bn-wrap .ser-wrap .ser-item .product, .bn-wrap .ser-wrap .ser-item .channel { position: absolute; width: 235px; height: 174px; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background-color: #fff; border-radius: 6px; -webkit-transition: all ease .3s; transition: all ease .3s; overflow: hidden; z-index: 20; }
.bn-wrap .ser-wrap .ser-item .channel li { float: left; width: 33.33%; }
.bn-wrap .ser-wrap .ser-item .channel li:nth-child(3) ~ li { margin-bottom: 25px; }
.bn-wrap .ser-wrap .ser-item:hover .platform, .bn-wrap .ser-wrap .ser-item:hover .product, .bn-wrap .ser-wrap .ser-item:hover .channel { position: absolute; height: 598px; width: 474px; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); z-index: 25; }
.bn-wrap .ser-wrap .ser-item:hover .ser-body-list { display: none; }
.bn-wrap .ser-wrap .ser-item:hover .ser-body-content { display: block; }
.bn-wrap .ser-wrap .ser-item:hover .i-header { padding: 13px 0; margin-bottom: 40px; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }
.bn-wrap .ser-wrap .ser-item:hover .i-header h3 { color: #fff; }
.bn-wrap .ser-wrap .ser-item:hover .i-header p { color: #fff; }
.bn-wrap .ser-wrap .ser-item:hover .platform .i-header { background-color: #ff4e00; }
.bn-wrap .ser-wrap .ser-item:hover .platform .link { display: block; }
.bn-wrap .ser-wrap .ser-item:hover .platform .link a { background-color: #ff4e00; }
.bn-wrap .ser-wrap .ser-item:hover .product .i-header { background-color: #fd3d3d; }
.bn-wrap .ser-wrap .ser-item:hover .product .link { display: block; }
.bn-wrap .ser-wrap .ser-item:hover .product .link a { background-color: #fd3d3d; }
.bn-wrap .ser-wrap .ser-item:hover .channel .i-header { background-color: #0090ff; }
.bn-wrap .ser-wrap .ser-item:hover .channel .link { display: block; }
.bn-wrap .ser-wrap .ser-item:hover .channel .link a { background-color: #0090ff; }
.bn-wrap .ser-wrap .ser-item:hover .channel .ser-body-content li:nth-child(3) ~ li { margin-bottom: 35px; }
.bn-wrap .t-wrap { background-color: #fff; }
.bn-wrap .login-box { padding: 30px 22px; }
.bn-wrap .login-box .default-user { text-align: center; margin-bottom: 10px; }
.bn-wrap .login-box .txt { text-align: center; color: #000; font-size: 13px; margin-bottom: 25px; }
.bn-wrap .login-box .btn-group { margin-bottom: 18px; }
.bn-wrap .login-box .btn-group a { display: inline-block; width: 94px; height: 34px; line-height: 32px; border: 1px solid #ff6a00; color: #ff6a00; text-align: center; font-size: 12px; }
.bn-wrap .login-box .btn-group a.login { margin-right: 8px; color: #fff; background-color: #ff6a00; }
.bn-wrap .login-box .l-tip { padding-left: 10px; }
.bn-wrap .login-box .l-tip a { font-size: 12px; }
.bn-wrap .login-box .l-tip a.link { color: #3f86c9; margin-left: 2px; }
.bn-wrap .last-news-box { border-top: 1px solid #ededed; padding: 14px 12px; font-size: 12px; }
.bn-wrap .last-news-box .l-n-header { margin-bottom: 8px; overflow: hidden; }
.bn-wrap .last-news-box .l-n-header div { float: left; color: #ff6a00;font-weight:bold;}
.bn-wrap .last-news-box .l-n-header a { float: right; color: #ff9c56; }
.bn-wrap .last-news-box .l-n-header a:hover { color: #ff6a00; }
.bn-wrap .last-news-box .l-n-item { overflow: hidden; }
.bn-wrap .last-news-box .l-n-item a { display: block; float: left; color: #6e6e6e; width: 170px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.bn-wrap .last-news-box .l-n-item a:hover { color: #ff6a00; }
.bn-wrap .last-news-box .l-n-item span { float: right; color: #b7b7b7; }
.bn-wrap .last-news-box .l-n-item:first-child { margin-bottom: 7px; }
.bn-wrap .user-box { padding: 10px; }
.bn-wrap .user-box .user { width: 57px; height: 57px; border-radius: 50%; border: 1px solid #dddddd; margin: 0 auto 12px; overflow: hidden; }
.bn-wrap .user-box .cpname { font-size: 13px; text-align: center; color: #4e4e4e; margin-bottom: 15px; }
.bn-wrap .user-box .info { margin-bottom: 15px; text-align: center; }
.bn-wrap .user-box .info span { display: inline-block; line-height: 27px; font-size: 12px; }
.bn-wrap .user-box .info span.pos { padding-left: 15px; background: url(../images/icon_pos.png) no-repeat 0 4px; color: #868686; margin-right: 30px; }

.bn-wrap .user-box .info span.smvip { padding-left: 23px; background: url(../images/eeau-icon.png) no-repeat left top; color: #ff7300; }
.bn-wrap .user-box .info span.jpvip { padding-left: 23px; background: url(../images/au-icon.png) no-repeat left top; color: #ff7300; }
.bn-wrap .user-box .info span.ptvip { padding-left: 23px; background: url(../images/geau-icon.png) no-repeat left top; color: #ff7300; }
.bn-wrap .user-box .info span.supervip { padding-left: 23px; background: url(../images/small-super-icon.png) no-repeat left top; color: #ff7300; }
.bn-wrap .user-box .info span.ruyivip { padding-left: 23px; background: url(../images/ruyitong.png) no-repeat left top; color: #ff7300; }
.bn-wrap .user-box .info span.allnetvip { padding-left: 23px; background: url(../images/small-allnet-icon.png) no-repeat left top; color: #ff7300; }
.bn-wrap .user-box .info span.ptvip { padding-left: 23px; background: url(../images/icon_yzt.png) no-repeat left top; color: #ff7300; }


.bn-wrap .user-box .link-group { text-align: center; }
.bn-wrap .user-box .link-group a { display: inline-block; text-align: center; width: 73px; height: 28px; font-size: 12px; border: 1px solid #ff6a00; border-radius: 3px; line-height: 26px; color: #ff6a00; margin-bottom: 6px; }
.bn-wrap .user-box .link-group a:nth-child(2n) { margin-left: 12px; }
.bn-wrap .web-data-wrap { margin-top: 20px; padding: 15px 10px; background-color: #fff; }
.bn-wrap .web-data-wrap .w-d-header {font-weight:bold; color: #373737; border-bottom: 1px solid #f5f5f5; padding-left: 15px; padding-bottom: 9px; margin-bottom: 17px; }
.bn-wrap .web-data-wrap .w-d-header span { color: #ff6100; }
.bn-wrap .web-data-wrap .w-d-list { padding-left: 64px; background: url(../images/data_icons.png) no-repeat 17px 0; }
.bn-wrap .web-data-wrap .w-d-list .w-d-item { margin-bottom: 17px; }
.bn-wrap .web-data-wrap .w-d-list .w-d-item p { font-size: 12px; color: #484848; line-height: 150%; }
.bn-wrap .web-data-wrap .w-d-list .w-d-item p span { color: #ff6a00; }
.bn-wrap .web-data-wrap .w-d-list .w-d-item:last-child { margin-bottom: 0; }

.ad-wrap { margin: 15px 0 20px; padding-top: 15px; }
.ad-wrap ul { overflow: hidden; }
.ad-wrap ul li { width: 315px; height: 90px; float: left; margin-right: 13px; overflow: hidden; }
.ad-wrap ul li > div { float: left; }
.ad-wrap ul li .tit1 { width: 90px; }
.ad-wrap ul li .tit2 { width: 315px; }
.ad-wrap ul li:last-child { margin-right: 0; }
.ad-wrap ul li.tit { width: 405px; }

.news-wrap .last-news { width: 972px; margin-right: 13px; }
.news-wrap .last-news .news-tab { border-bottom: 1px solid #ff621b; }
.news-wrap .last-news .news-tab .title { width: 106px; height: 37px; background: url(..//images/last_news.jpg) no-repeat; }
.news-wrap .last-news .news-tab .tab-nav { background-color: #e6e6e6; margin-top: 6px; height: 31px; line-height: 31px; padding: 0 16px; width: 866px; }
.news-wrap .last-news .news-tab .tab-nav a { display: inline-block; color: #252525; padding: 0 22px; font-size: 12px; float: left; text-align: center; position: relative; }
.news-wrap .last-news .news-tab .tab-nav a:hover, .news-wrap .last-news .news-tab .tab-nav a.active { background-color: #ff621b; color: #fff; }
.news-wrap .last-news .news-tab .tab-nav a.active::after { content: ''; display: inline-block; width: 0; border-width: 5px; border-style: solid; border-color: #ff621b transparent transparent transparent; position: absolute; left: 50%; bottom: -10px; -webkit-transform: translateX(-50%); transform: translateX(-50%); z-index: 3; }
.news-wrap .last-news #tabs-container { height: 258px; padding-top: 25px; background-color: #fff7f3; border: 1px solid #e6e6e6; border-top: 0; }
.news-wrap .last-news .supply-list { overflow: hidden; padding: 0 25px; }
.news-wrap .last-news .supply-list li { width: 400px; font-size: 12px; color: #545454; float: left; margin-right: 100px; margin-bottom: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.news-wrap .last-news .supply-list li:nth-child(2n) { margin-right: 0; }
.news-wrap .last-news .supply-list li span { color: #ff621b; margin-right: 5px; }
.news-wrap .last-news .news-list { overflow: hidden; padding: 0 25px; }
.news-wrap .last-news .news-list li { width: 410px; font-size: 12px; color: #acacac; float: left; margin-right: 90px; margin-bottom: 12px; }
.news-wrap .last-news .news-list li:nth-child(2n) { margin-right: 0; }
.news-wrap .last-news .news-list li .icon-arrow-right { display: inline-block; margin-right: 5px; width: 11px; height: 11px; vertical-align: middle; background: url(..//images/icon_tool.png) no-repeat -115px -34px; }
.news-wrap .last-news .news-list li .title { color: #545454; margin-right: 5px; }
.news-wrap .last-news .news-list li .title:hover { color: #ff621b; }
.news-wrap .last-news .ask-list { overflow: hidden; padding: 0 25px; }
.news-wrap .last-news .ask-list li { width: 400px; font-size: 12px; color: #acacac; float: left; margin-right: 100px; margin-bottom: 12px; }
.news-wrap .last-news .ask-list li:nth-child(2n) { margin-right: 0; }
.news-wrap .last-news .ask-list li .icon-ask { display: inline-block; margin-right: 5px; width: 14px; height: 14px; vertical-align: sub; background: url(..//images/icon_tool.png) no-repeat -92px -32px; }
.news-wrap .last-news .ask-list li .title { color: #545454; margin-right: 5px; }
.news-wrap .last-news .ask-list li .title:hover { color: #ff621b; }
.news-wrap .last-news .video-list { padding: 0 35px; overflow: hidden; }
.news-wrap .last-news .video-list li { float: left; width: 420px; overflow: hidden; margin-right: 60px; margin-bottom: 25px; }
.news-wrap .last-news .video-list li:nth-child(2n) { margin-right: 0; }
.news-wrap .last-news .video-list li:hover .imgbox a::before { background-color: rgba(0, 0, 0, 0.5); }
.news-wrap .last-news .video-list .imgbox { float: left; width: 127px; height: 72px; position: relative; margin-right: 10px; }
.news-wrap .last-news .video-list .imgbox a { display: block; }
.news-wrap .last-news .video-list .imgbox a::before { content: ''; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-color: rgba(0, 0, 0, 0); -webkit-transition: all ease .3s; transition: all ease .3s; }
.news-wrap .last-news .video-list .imgbox span { display: inline-block; width: 35px; height: 35px; background: url(..//images/icon_tool.png) no-repeat -71px -62px; position: absolute; left: 46px; top: 18.5px; }
.news-wrap .last-news .video-list .intro { float: left; width: 242px; font-size: 12px; }
.news-wrap .last-news .video-list .intro .title { color: #545454; line-height: 180%; margin-bottom: 5px; }
.news-wrap .last-news .video-list .intro .time { color: #acacac; }
.news-wrap .last-news .video-list .intro .time a { margin-left: 20px; }
.news-wrap .last-news .video-list .intro .time a:hover { text-decoration: underline; }
.news-wrap .last-news .v-more { padding: 0 25px; text-align: right; }
.news-wrap .last-news .v-more a { display: inline-block; font-size: 12px; color: #ff621b; border: 1px solid #ff621b; border-radius: 18px; padding: 2px 10px; }
.news-wrap .last-news .v-more a:hover { text-decoration: underline; }
.news-wrap .plat-news { width: 405px; height: 290px; border: 1px solid #e6e6e6; background-color: #fff7f3; margin-top: 6px; border-top: 1px solid #ff621b; padding: 0 25px; position: relative; }
.news-wrap .plat-news .i-header { width: 142px; height: 32px; background: url(..//images/plat_news.jpg) no-repeat; position: absolute; top: -6px; left: -1px; z-index: 3; }
.news-wrap .plat-news .more { margin: 10px 0 15px; text-align: right; }
.news-wrap .plat-news .more a { display: inline-block; font-size: 12px; color: #ff621b; border: 1px solid #ff621b; border-radius: 18px; padding: 2px 10px; }
.news-wrap .plat-news .more a:hover { text-decoration: underline; }
.news-wrap .plat-news ul li { font-size: 12px; color: #525252; margin-bottom: 11px; }
.news-wrap .plat-news ul li .caption { color: #ff621b; margin-right: 5px; }
.news-wrap .plat-news ul li .title { display: inline-block; max-width: 240px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle; }
.news-wrap .plat-news ul li .date { float: right; color: #a7a7a7; }

.home-Push { margin-top: 25px; }
.home-Push ul { height: 60px; background-color: #f7f7f7; border-bottom: 1px solid #f75730; margin-bottom: 10px; overflow: hidden; }
.home-Push li { width: 99px; border-right: 1px solid #e5e5e5; float: left; height: 60px; cursor: pointer; color: #666; }
.home-Push li p { font-size: 12px; text-align: center; }
.home-Push li.Noborder { border-right: 0 none; }
.home-Push li:hover, .home-Push li.hover { background-color: #f75730; color: #fff; }
.home-Push li i { margin: 12px auto 5px auto; width: 17px; height: 17px; display: block; vertical-align: middle; }
.home-Push li .home-icon-cata { background: url(..//images/icon_cata.png) no-repeat; }
.home-Push li i.icon-1 { background-position: -20px 0; }
.home-Push li i.icon-2 { background-position: -20px -19px; }
.home-Push li i.icon-3 { background-position: -20px -39px; }
.home-Push li i.icon-4 { background-position: -20px -59px; }
.home-Push li i.icon-5 { background-position: -20px -79px; }
.home-Push li i.icon-6 { background-position: -20px -98px; }
.home-Push li i.icon-7 { background-position: -20px -119px; }
.home-Push li i.icon-8 { background-position: -20px -140px; }
.home-Push li i.icon-9 { background-position: -20px -161px; }
.home-Push li i.icon-10 { background-position: -20px -181px; }
.home-Push li i.icon-11 { background-position: -20px -201px; }
.home-Push li i.icon-12 { background-position: -20px -223px; }
.home-Push li i.icon-13 { background-position: -20px -247px; }
.home-Push li i.icon-14 { background-position: -20px -267px; }
.home-Push li:hover i.icon-1, .home-Push li.hover i.icon-1 { background-position: -40px 0; }
.home-Push li:hover i.icon-2, .home-Push li.hover i.icon-2 { background-position: -40px -19px; }
.home-Push li:hover i.icon-3, .home-Push li.hover i.icon-3 { background-position: -40px -39px; }
.home-Push li:hover i.icon-4, .home-Push li.hover i.icon-4 { background-position: -40px -59px; }
.home-Push li:hover i.icon-5, .home-Push li.hover i.icon-5 { background-position: -40px -79px; }
.home-Push li:hover i.icon-6, .home-Push li.hover i.icon-6 { background-position: -40px -98px; }
.home-Push li:hover i.icon-7, .home-Push li.hover i.icon-7 { background-position: -40px -119px; }
.home-Push li:hover i.icon-8, .home-Push li.hover i.icon-8 { background-position: -40px -140px; }
.home-Push li:hover i.icon-9, .home-Push li.hover i.icon-9 { background-position: -40px -161px; }
.home-Push li:hover i.icon-10, .home-Push li.hover i.icon-10 { background-position: -40px -181px; }
.home-Push li:hover i.icon-11, .home-Push li.hover i.icon-11 { background-position: -40px -201px; }
.home-Push li:hover i.icon-12, .home-Push li.hover i.icon-12 { background-position: -40px -223px; }
.home-Push li:hover i.icon-13, .home-Push li.hover i.icon-13 { background-position: -40px -247px; }
.home-Push li:hover i.icon-14, .home-Push li.hover i.icon-14 { background-position: -40px -267px; }

.home-trade .floor_item { width: 680px; overflow: hidden; margin-bottom: 15px; margin-right: 30px; border: 1px solid #e0e0e0; font-size: 12px; color: #666; }
.home-trade .banner-img { width: 198px; float: left; position: relative; }
.home-trade .floor_content { width: 480px; float: left; height: 353px; border-left: 1px solid #e0e0e0; }
.home-trade .floor_head { height: 90px; width: 100%; border-bottom: 1px solid #e0e0e0; }
.home-trade .floor_head h2 { display: block; padding-left: 45px; padding-top: 20px; font-weight: 700; color: #333; font-size: 18px; background: url(..//images/homepage.png) 30px 25px no-repeat; }
.home-trade .floor_head p { padding-top: 15px; padding-left: 30px; }
.home-trade .floor_head p a { display: inline-block; margin-right: 25px; }
.home-trade .floor_body { width: 100%; }
.home-trade .body_fl { width: 312px; float: left; padding-top: 15px; }
.home-trade .body_fl li { width: 150px; float: left; padding-left: 24px; margin-bottom: 7px; }
.home-trade .body_cn { float: left; width: 1px; font-size: 0; height: 215px; background-color: #e8e8e8; margin-top: 25px; }
.home-trade .body_fr { float: left; width: 165px; padding-top: 15px; padding-left: 24px; }
.home-trade .body_fr h6 { margin-bottom: 8px; color: #f75730; }
.home-trade .body_fr li { margin-bottom: 7px; }
.home-trade .no-r-margin { margin-right: 0 !important; }
.home-trade .More a:link, .home-trade .More a:visited { color: #3895e5; }

.bft-wrap { margin: 50px 0 0; padding-bottom: 30px; }
.bft-wrap .container { padding: 0 45px; }
.bft-wrap .item { margin-right: 114px; }
.bft-wrap .item:last-child { margin-right: 0; }
.bft-wrap .item .resimg { width: 55px; height: 55px; background: url(..//images/icon_adv.png) no-repeat; margin-right: 20px; }
.bft-wrap .item .img1 { background-position: 5px 2px; }
.bft-wrap .item .img2 { background-position: -58px 2px; }
.bft-wrap .item .img3 { background-position: -124px 2px; }
.bft-wrap .item .img4 { background-position: -185px 2px; }
.bft-wrap .item .intro h3 { font-size: 18px; color: #090909; margin-bottom: 10px; font-weight: 700; }
.bft-wrap .item .intro .txt { font-size: 12px; color: #7e7e7e; }
.bft-wrap .item .intro .txt p { line-height: 180%; }
.bft-wrap .item .intro .txt span { color: #ff6100; }

.home-Fri { border-top: 1px solid #fff; width: 100%; }
.home-Fri dl { padding: 15px 0; }
.home-Fri dt { float: left; width: 70px; line-height: 22px; color: #333; }
.home-Fri dt strong { font-size: 12px; font-weight: 700; }
.home-Fri dd { float: left; font-size: 12px; width: 1320px; }
.home-Fri .youqing a { padding-right: 10px !important; line-height: 24px; color: #666; }
.home-Fri .youqing a:hover { color: #ff621b; }
.home-Fri dl:first-child dt strong { display: inline-block; margin-top: 16px; }
.home-Fri dl:first-child dt strong ~ strong { margin-top: 40px; }

.bottom-nav { width: 100%; background-color: #444; }
.bottom-nav .indexes { margin-top: 40px; color: #999; padding: 0 0 40px 10px; }
.bottom-nav .indexes a { padding: 0 5px 0 6px; margin: 0 3px; display: inline-block; color: #7d7777; font-size: 12px; }
.bottom-nav .indexes a:hover { color: #f75730; }
.bottom-nav .nav-bot { padding-top: 40px; position: relative; }
.bottom-nav .nav-bot dl { float: left; padding-left: 45px; }
.bottom-nav .nav-bot dl:first-child { padding-left: 15px; }
.bottom-nav .nav-bot dl dt { color: #dcd9d8; font-size: 14px; font-weight: 700; margin-bottom: 15px; }
.bottom-nav .nav-bot dl dd li { padding: 5px 0; }
.bottom-nav .nav-bot dl dd li a { font-size: 12px; color: #8d8d8d; }
.bottom-nav .nav-bot dl dd li a:hover { color: #f75730; }
.bottom-nav .nav-bot .contact { float: left; margin-left: 166px; }
.bottom-nav .nav-bot .contact .title { color: #fff; margin-bottom: 15px; }
.bottom-nav .nav-bot .contact .Phone400 { background: url(..//images/Phone400.png) 0 6px no-repeat; padding-left: 30px; }
.bottom-nav .nav-bot .contact .Phone400 .p1 { font-size: 25px; font-weight: 700; color: #ffa200; }
.bottom-nav .nav-bot .contact .Phone400 .p2 { font-size: 12px; color: #8d8d8d; }
.bottom-nav .nav-bot .code { float: right; margin-right: 10px; }
.bottom-nav .nav-bot .code .item { float: left; text-align: center; font-size: 12px; }
.bottom-nav .nav-bot .code .item .box { padding: 6px; background-color: #fff; border-radius: 6px; }
.bottom-nav .nav-bot .code .item p { margin-top: 10px; color: #b4b4b4; line-height: 150%; }
.bottom-nav .nav-bot .code .item ~ .item { margin-left: 18px; }

.home-bottom { width: 100%; background-color: #333; text-align: center; }
.home-bottom .container { padding: 15px 0; }
.home-bottom .txt1, .home-bottom .txt2, .home-bottom .txt3 { font-size: 12px; padding: 8px 0 0 0; color: #999; }
.home-bottom .txt1 a, .home-bottom .txt2 a, .home-bottom .txt3 a { color: #999; }
.home-bottom .txt1 a:hover, .home-bottom .txt2 a:hover, .home-bottom .txt3 a:hover { color: #ff6100; }
.home-bottom .txt1 a, .home-bottom .txt2 span { display: inline-block; padding: 0 5px; }
.home-bottom .link { margin: 0 5px; }
